{{tag>Bionic logiciels}}
-----
{{ :kiwix:logo-kiwix.png?nolink|}}
======Kiwix======

**Kiwix** est un lecteur pour contenus web fonctionnant hors-ligne, supportant le format [[wpfr>ZIM_(format_de_fichier_informatique)|ZIM]].
Il a été en particulier conçu pour rendre Wikipédia accessible sans Internet.

Kiwix est un logiciel libre, sous licence [[wpfr>Licence_publique_g%C3%A9n%C3%A9rale_GNU|GNU version 3]].

Kiwix est principalement installé dans les écoles, universités,  bibliothèques, institutions et prisons, n'ayant pas accès à Internet. 
{{ :applications:kiwix-desktop.png?450|}}

Il est très simple d'emploi et possède une gamme complète de fonctionnalités:

  * Moteur de recherche [[wpfr>Recherche_plein_texte|plein texte]]\\
  * Système de signets et de notes\\
  * Serveur HTTP\\
  * Export au formats HTML et PDF\\
  * Interface utilisateur traduite en plus de 80 langues\\
  * Navigation avec onglets\\
  * Gestionnaire intégré de contenus\\
  * Multiplate-forme (fonctionne aussi avec Windows, OSX ou Android)

=====Installation=====
Kiwix peut s'installer de plusieurs manières : via un ppa, via flatpak ou via une appimmmage.
Il existe également une autre façon qui fonctionne comme des programmes portables
====Via un ppa====
<note warning>Pour l'instant le ppa n'est pas à jour. Il le sera très probablement au courant du mois de juillet.</note>
  * [[:PPA|Ajouter le PPA]] **ppa:lafricain79/lafricainenvrac**((https://launchpad.net/~lafricain79/+archive/ubuntu/lafricainenvrac)) dans vos sources de logiciels; 
  * [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|Recharger la liste des paquets]];
  * [[:tutoriel:comment_installer_un_paquet|Installer le paquet]] **[[apt>kiwix-desktop]]**. 
====Via flatpak====
Pour installer Kiwix via [[flatpak]], utilisez la méthode habituelle pour les flatpak, avec une recherche sur **[[https://flathub.org/apps/details/org.kiwix.desktop|Kiwix]]**.
====Via appimmage====
Vous trouverez l'[[appimage]] de Kiwix à cette [[https://mirrors.dotsrc.org/kiwix/release/kiwix-desktop/|adresse]].

La version en cours à l'écriture de ces lignes est [[https://mirrors.dotsrc.org/kiwix/release/kiwix-desktop/kiwix-desktop_x86_64_2.0.4.appimage|kiwix-desktop_x86_64_2.0.4.appimage]]
===== Utilisation =====

====Se procurer le contenu====
Le rôle principal de Kiwix est de consulter des contenus au format ZIM (Wikipédia, documentation Ubuntu), pour y parvenir vous allez déjà devoir vous en fournir.
  * L'encyclopédie Wikipédia en français est disponible sur [[http://wiki.kiwix.org/wiki/Content_in_all_languages|le site officiel du projet Kiwix]], ou bien [[http://download.kiwix.org/zim/wikipedia/|ici]] uniquement si vous avez des difficultés à trouver le zim de Wikipédia. Préférez utiliser le [[transmission|torrent]], notamment pour la version contenant les images car le fichier atteint les 23 gigaoctets de données.
  * La documentation Ubuntu française se trouve [[documentation_hors_ligne#documentation_ubuntu-fr_hors-ligne|sur cette page]].

====Exploiter le contenu====
Lorsque votre contenu Wikipedia ou Ubuntu est intégralement chargé sur votre ordinateur, vous devez utiliser Kiwix pour le charger en utilisant le menu **Fichier -> Ouvrir un fichier**.
Lorsque ce dernier est sélectionné et validé, Kiwix demande confirmation pour annexer le contenu : cette fonction peut durer plusieurs heures en fonction de votre machine, et peut s’avérer inutile notamment si vous consultez rarement le contenu.

====Utilisation en réseau====
FIXME: Cette partie n'est plus d'actualité, la nouvelle version de Kiwix ne l'a pas encore intégré mais c'est en cours.
{{ :applications:kiwix-serveur_trusty.png?300}}Il est très facile d'utiliser Kiwix en réseau. Dans votre poste serveur, allez dans "Outils" -> "Serveur". Cliquez sur "Démarrer". Une adresse ip s'affiche comme dans l'image suivante. Entrez cette adresse dans le navigateur web du/des pcs clients qui souhaitent accéder au contenu de Kiwix. 
Si vous voulez le lancer automatiquement au démarrage, utilisez cette commande :
<code>./kiwix-serve --port=8080 --index=vikidia_fr_all_nopic_2015-11.zim.idx 
vikidia_fr_all_nopic_2015-11.zim</code>
Pensez à l'adapter à l'emplacement où se trouve kiwix et au zim que vous souhaitez atteindre, ici comme exemple c'est vikidia.

====Kiwix comme une application portable via le github de Kiwix====
[[https://www.kiwix.org/|Kiwix]] possède sa page et un github

Téléchargez l'archive contenant kiwix-serve via le [[https://github.com/kiwix|github de Kiwix]]
dans [[https://github.com/kiwix/kiwix-tools|kiwix-tools]].

décompressez cette archive dans un dossier puis lancez kiwix-serve via une ligne de commande :

<code>./kiwix-serve --port=XXXX YYYYY.zim</code>

où XXXX est un numéro de port (mettre 8080 par défaut) et YYYY.zim un fichier zim
ajoutez & pour garder le programme comme un service.

par exemple :

<code>./kiwix-serve --port=8080 wikipedia_fr_all_maxi_2019-12.zim &</code>

puis rendez vous à l'adresse :

[[http://localhost:8080/|localhost:8080]]

(adaptez 8080 selon le port choisi)

===== Désinstallation =====

On utilisera d'avantage le terme **supprimer** que **désinstaller** dans ce cas, car comme écrit précédemment Kiwix n'est pas installé.
Il suffit simplement de supprimer le dossier Kiwix que vous aviez décompressé.


=====Voir aussi=====
  * [[https://www.kiwix.org/fr/|Le site officiel de Kiwix]]
  * Source du texte : [[http://www.kiwix.org/index.php/Main_Page/fr|ici]]\\
  * Pour donner un avis (=feedback) rendez vous ici : [[http://input.kiwix.org|Feedback de Kiwix]]
  * Signaler un bug rendez vous sur [[https://github.com/kiwix/kiwix-desktop/issues|Github]]
  * [[:zimwriterfs|Comment créer une archive zim]].

----
//Contributeurs :  [[utilisateurs:utybo7]]   [[utilisateurs:l_africain|L'Africain]]   [[utilisateurs:kholo|kholo]]                      //